Trên đe dưới búa

Direct English translation

On the anvil, under the hammer.

Equivalent English version

Between a rock and a hard place

Giải thích tiếng Việt
Chỉ tình cảnh bị chèn ép, đè nén từ nhiều phía, lâm vào thế rất khó xoay xở hoặc không đường thoát. Thường dùng để nói về người ở giữa các áp lực đối nghịch, chịu thiệt thòi bế tắc.
English explanation
Describes a situation of being pressed or trapped from all sides, with little or no way out. It is often used for someone caught between opposing pressures and left in a helpless position.